// 混入：vue2.x 提供的一个抽离相同的功能的语法
import store from '@/store'

export default {
  data() {
    return {
      testDesc: '我是混入的1111'
    }
  },
  computed: {
    testDescText: () => '111111111'
  },
  methods: {
    run() {
      console.log('run')
    },
    // 校验按钮权限的方法
    checkPermission(btnMark) {
      const { token, userInfo } = store.state.user
      if (!token) return false // 返回false表示没有该按钮权限
      const points = userInfo.roles.points // 用户的按钮权限
      return points.includes(btnMark)
    }
  }
}
